subcutaneous administration - German English Dictionary